<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>sm</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.5.7' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L548'>sm</a>                548 lib/widget/wtools.c     status_msg_t *sm;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L550'>sm</a>                550 lib/widget/wtools.c     sm = g_try_new (status_msg_t, 1);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L551'>sm</a>                551 lib/widget/wtools.c     status_msg_init (sm, title, delay, init_cb, update_cb, deinit_cb);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L553'>sm</a>                553 lib/widget/wtools.c     return sm;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L564'>sm</a>                564 lib/widget/wtools.c status_msg_destroy (status_msg_t * sm)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L566'>sm</a>                566 lib/widget/wtools.c     status_msg_deinit (sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L567'>sm</a>                567 lib/widget/wtools.c     g_free (sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L583'>sm</a>                583 lib/widget/wtools.c status_msg_init (status_msg_t * sm, const char *title, double delay, status_msg_cb init_cb,</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L593'>sm</a>                593 lib/widget/wtools.c     sm-&gt;dlg = dlg_create (TRUE, 0, 0, 7, MIN (MAX (40, COLS / 2), COLS), WPOS_CENTER, FALSE,</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L595'>sm</a>                595 lib/widget/wtools.c     sm-&gt;start = start;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L596'>sm</a>                596 lib/widget/wtools.c     sm-&gt;delay = (gint64) (delay * G_USEC_PER_SEC);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L597'>sm</a>                597 lib/widget/wtools.c     sm-&gt;block = FALSE;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L599'>sm</a>                599 lib/widget/wtools.c     sm-&gt;init = init_cb;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L600'>sm</a>                600 lib/widget/wtools.c     sm-&gt;update = update_cb;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L601'>sm</a>                601 lib/widget/wtools.c     sm-&gt;deinit = deinit_cb;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L603'>sm</a>                603 lib/widget/wtools.c     if (sm-&gt;init != NULL)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L604'>sm</a>                604 lib/widget/wtools.c         sm-&gt;init (sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L606'>sm</a>                606 lib/widget/wtools.c     if (mc_time_elapsed (&amp;start, sm-&gt;delay))</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L609'>sm</a>                609 lib/widget/wtools.c         dlg_init (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L621'>sm</a>                621 lib/widget/wtools.c status_msg_deinit (status_msg_t * sm)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L623'>sm</a>                623 lib/widget/wtools.c     if (sm == NULL)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L626'>sm</a>                626 lib/widget/wtools.c     if (sm-&gt;deinit != NULL)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L627'>sm</a>                627 lib/widget/wtools.c         sm-&gt;deinit (sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L630'>sm</a>                630 lib/widget/wtools.c     dlg_run_done (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L631'>sm</a>                631 lib/widget/wtools.c     dlg_destroy (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L644'>sm</a>                644 lib/widget/wtools.c status_msg_common_update (status_msg_t * sm)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L649'>sm</a>                649 lib/widget/wtools.c     if (sm == NULL)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L653'>sm</a>                653 lib/widget/wtools.c     if (sm-&gt;dlg == NULL)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L656'>sm</a>                656 lib/widget/wtools.c     if (widget_get_state (WIDGET (sm-&gt;dlg), WST_CONSTRUCT))</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L661'>sm</a>                661 lib/widget/wtools.c         gint64 start = sm-&gt;start;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L663'>sm</a>                663 lib/widget/wtools.c         if (mc_time_elapsed (&amp;start, sm-&gt;delay))</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L664'>sm</a>                664 lib/widget/wtools.c             dlg_init (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L670'>sm</a>                670 lib/widget/wtools.c     c = tty_get_event (&amp;event, FALSE, sm-&gt;block);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L676'>sm</a>                676 lib/widget/wtools.c     sm-&gt;dlg-&gt;ret_value = B_ENTER;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L677'>sm</a>                677 lib/widget/wtools.c     dlg_process_event (sm-&gt;dlg, c, &amp;event);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L679'>sm</a>                679 lib/widget/wtools.c     return sm-&gt;dlg-&gt;ret_value;</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L690'>sm</a>                690 lib/widget/wtools.c simple_status_msg_init_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L692'>sm</a>                692 lib/widget/wtools.c     simple_status_msg_t *ssm = SIMPLE_STATUS_MSG (sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L693'>sm</a>                693 lib/widget/wtools.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/lib--widget--wtools.c.html#L694'>sm</a>                694 lib/widget/wtools.c     WGroup *wg = GROUP (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L22'>sm</a>                 22 lib/widget/wtools.h typedef void (*status_msg_cb) (status_msg_t * sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L23'>sm</a>                 23 lib/widget/wtools.h typedef int (*status_msg_update_cb) (status_msg_t * sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L90'>sm</a>                 90 lib/widget/wtools.h void status_msg_destroy (status_msg_t * sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L91'>sm</a>                 91 lib/widget/wtools.h void status_msg_init (status_msg_t * sm, const char *title, double delay, status_msg_cb init_cb,</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L93'>sm</a>                 93 lib/widget/wtools.h void status_msg_deinit (status_msg_t * sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L94'>sm</a>                 94 lib/widget/wtools.h int status_msg_common_update (status_msg_t * sm);</span>
<span class='curline'><a href='../S/lib--widget--wtools.h.html#L96'>sm</a>                 96 lib/widget/wtools.h void simple_status_msg_init_cb (status_msg_t * sm);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L145'>sm</a>                145 src/editor/edit.c edit_load_status_update_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L147'>sm</a>                147 src/editor/edit.c     simple_status_msg_t *ssm = SIMPLE_STATUS_MSG (sm);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L148'>sm</a>                148 src/editor/edit.c     edit_buffer_read_file_status_msg_t *rsm = (edit_buffer_read_file_status_msg_t *) sm;</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L149'>sm</a>                149 src/editor/edit.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--editor--edit.c.html#L168'>sm</a>                168 src/editor/edit.c     return status_msg_common_update (sm);</span>
<span class='curline'><a href='../S/src--editor--editbuffer.c.html#L650'>sm</a>                650 src/editor/editbuffer.c                        edit_buffer_read_file_status_msg_t * sm, gboolean * aborted)</span>
<span class='curline'><a href='../S/src--editor--editbuffer.c.html#L656'>sm</a>                656 src/editor/editbuffer.c     status_msg_t *s = STATUS_MSG (sm);</span>
<span class='curline'><a href='../S/src--editor--editbuffer.c.html#L706'>sm</a>                706 src/editor/editbuffer.c                 if (sm-&gt;buf == NULL)</span>
<span class='curline'><a href='../S/src--editor--editbuffer.c.html#L707'>sm</a>                707 src/editor/editbuffer.c                     sm-&gt;buf = buf;</span>
<span class='curline'><a href='../S/src--editor--editbuffer.c.html#L709'>sm</a>                709 src/editor/editbuffer.c                 sm-&gt;loaded = ret;</span>
<span class='curline'><a href='../S/src--editor--editbuffer.c.html#L739'>sm</a>                739 src/editor/editbuffer.c                 sm-&gt;loaded = ret;</span>
<span class='curline'><a href='../S/src--editor--editbuffer.h.html#L62'>sm</a>                 62 src/editor/editbuffer.h                              edit_buffer_read_file_status_msg_t * sm, gboolean * aborted);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L121'>sm</a>                121 src/editor/editcmd.c edit_search_status_update_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L123'>sm</a>                123 src/editor/editcmd.c     simple_status_msg_t *ssm = SIMPLE_STATUS_MSG (sm);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L124'>sm</a>                124 src/editor/editcmd.c     edit_search_status_msg_t *esm = (edit_search_status_msg_t *) sm;</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L125'>sm</a>                125 src/editor/editcmd.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L144'>sm</a>                144 src/editor/editcmd.c     return status_msg_common_update (sm);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2768'>sm</a>               2768 src/editor/editcmd.c     status_msg_t *sm = STATUS_MSG (user_data);</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2770'>sm</a>               2770 src/editor/editcmd.c     ((edit_search_status_msg_t *) sm)-&gt;offset = (off_t) char_offset;</span>
<span class='curline'><a href='../S/src--editor--editcmd.c.html#L2772'>sm</a>               2772 src/editor/editcmd.c     return (sm-&gt;update (sm) == B_CANCEL ? MC_SEARCH_CB_ABORT : MC_SEARCH_CB_OK);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L204'>sm</a>                204 src/filemanager/file.c     status_msg_t *sm = STATUS_MSG (dsm);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L205'>sm</a>                205 src/filemanager/file.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L623'>sm</a>                623 src/filemanager/file.c     status_msg_t *sm = STATUS_MSG (dsm);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L660'>sm</a>                660 src/filemanager/file.c             if (ret == FILE_CONT &amp;&amp; sm-&gt;update != NULL &amp;&amp; mc_time_elapsed (&amp;timestamp, delay))</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L665'>sm</a>                665 src/filemanager/file.c                 ret = sm-&gt;update (sm);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L687'>sm</a>                687 src/filemanager/file.c panel_compute_totals (const WPanel * panel, dirsize_status_msg_t * sm, size_t * ret_count,</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L710'>sm</a>                710 src/filemanager/file.c             status = do_compute_dir_size (p, sm, &amp;dir_count, ret_count, ret_total, stat_func);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3071'>sm</a>               3071 src/filemanager/file.c dirsize_status_init_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3073'>sm</a>               3073 src/filemanager/file.c     dirsize_status_msg_t *dsm = (dirsize_status_msg_t *) sm;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3074'>sm</a>               3074 src/filemanager/file.c     WGroup *gd = GROUP (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3075'>sm</a>               3075 src/filemanager/file.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3113'>sm</a>               3113 src/filemanager/file.c dirsize_status_update_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3115'>sm</a>               3115 src/filemanager/file.c     dirsize_status_msg_t *dsm = (dirsize_status_msg_t *) sm;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3116'>sm</a>               3116 src/filemanager/file.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3134'>sm</a>               3134 src/filemanager/file.c     switch (status_msg_common_update (sm))</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3149'>sm</a>               3149 src/filemanager/file.c dirsize_status_deinit_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3151'>sm</a>               3151 src/filemanager/file.c     (void) sm;</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3166'>sm</a>               3166 src/filemanager/file.c compute_dir_size (const vfs_path_t * dirname_vpath, dirsize_status_msg_t * sm,</span>
<span class='curline'><a href='../S/src--filemanager--file.c.html#L3170'>sm</a>               3170 src/filemanager/file.c     return do_compute_dir_size (dirname_vpath, sm, ret_dir_count, ret_marked_count, ret_total,</span>
<span class='curline'><a href='../S/src--filemanager--file.h.html#L63'>sm</a>                 63 src/filemanager/file.h FileProgressStatus compute_dir_size (const vfs_path_t * dirname_vpath, dirsize_status_msg_t * sm,</span>
<span class='curline'><a href='../S/src--filemanager--file.h.html#L67'>sm</a>                 67 src/filemanager/file.h void dirsize_status_init_cb (status_msg_t * sm);</span>
<span class='curline'><a href='../S/src--filemanager--file.h.html#L68'>sm</a>                 68 src/filemanager/file.h int dirsize_status_update_cb (status_msg_t * sm);</span>
<span class='curline'><a href='../S/src--filemanager--file.h.html#L69'>sm</a>                 69 src/filemanager/file.h void dirsize_status_deinit_cb (status_msg_t * sm);</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L71'>sm</a>                 71 src/viewer/search.c mcview_search_status_update_cb (status_msg_t * sm)</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L73'>sm</a>                 73 src/viewer/search.c     simple_status_msg_t *ssm = SIMPLE_STATUS_MSG (sm);</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L74'>sm</a>                 74 src/viewer/search.c     mcview_search_status_msg_t *vsm = (mcview_search_status_msg_t *) sm;</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L75'>sm</a>                 75 src/viewer/search.c     Widget *wd = WIDGET (sm-&gt;dlg);</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L98'>sm</a>                 98 src/viewer/search.c     return status_msg_common_update (sm);</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L259'>sm</a>                259 src/viewer/search.c     status_msg_t *sm = STATUS_MSG (user_data);</span>
<span class='curline'><a href='../S/src--viewer--search.c.html#L286'>sm</a>                286 src/viewer/search.c     if (do_update &amp;&amp; sm-&gt;update (sm) == B_CANCEL)</span>
</pre>
</body>
</html>
